.subject {
    width: 1226px;
    background: #f5f5f5;
    margin-left: auto;
    margin-right: auto; /* 让 .subject 在父元素中居中 */
}

.subject-top {
    padding: 27px 0;
    border-bottom: 1px solid #e0e0e0;
}

.subject-top ul {
    display: flex;
    justify-content: space-between; /* 水平居中，项目间等距排列 */
    list-style-type: none;
    padding-left: 0;
    margin: 0;
}

.subject-top li {
    flex-basis: calc(14.2857% - 2px); /* 确保每个元素占据大约1/7的空间，并考虑间距 */
    border-right: 1px solid #e0e0e0;
    padding: 0 6px; /* 添加内边距以防止文字贴边 */
}

.subject-top li:last-child {
    border-right: none;
}

.subject-top a {
    color: darkgray;
    display: block;
    padding: 0 4px; /* 可选：在链接周围添加一些内边距以增加可点击区域 */
    transition: all .2s;
}

.subject-top a:hover {
    color: #ff6700;
}

.subject-1{
    width: 50%;
    height: 200px;
    padding: 67px 170px;
}
.subject-1 p{
    font: 14px / 1.5 Helvetica Neue, Helvetica, Arial, Microsoft Yahei, Hiragino Sans GB, Heiti SC, WenQuanYi Micro Hei, sans-serif;
    color: #333;
}
.subject-1{
    width: 70%;
    height: 230px;
}
h3{
    font-size: 30px;
}
.subject-2{
    width: 70%;
    height: 230px;
    padding: 67px 170px;
    color: #757575;
}
.subject-3{
    width: 70%;
    height: 150px;
    padding: 67px 170px;
    color: #757575;
}
